difficult/unpleasant affair - Alemán Inglés Diccionario